实验一 Matlab语言及数字图像处理基本操作 |
您所在的位置:网站首页 › matlab imhist函数 › 实验一 Matlab语言及数字图像处理基本操作 |
实验一
Matlab 语言及数字图像处理基本操作
一、实验目的
1 、学习 MATLAB 语言的基本用法;
2 、掌握 MATLAB 语言中图像数据与信息的读取方法;
3 、掌握在 MATLAB 中绘制灰度直方图的方法;
4 、掌握灰度直方图的均衡化的方法;
5 、利用基本灰度变换对图像进行增强
二 . 实验环境及开发工具
Windws XP 、 MATALAB7.0 三.实验原理及方法
1 、验证 MATLAB 中图像数据的读写及显示
( 1 ) imread
imread 函数用于读入各种图像文件,其一般的用法为
[X , MAP]=imread( ‘ filename ’ , ‘ fmt ’ ) 其中, X , MAP 分别为读出的图像数据和颜色表数据, fmt 为图像的格式, filename 为读取的图像文件(可以加上文件的路径)。
( 2 ) imwrite imwrite 函数用于输出图像,其语法格式为:
imwrite(X,map,filename,fmt) 按照 fmt 指定的格式将图像数据矩阵 X 和调色板 map 写入文件 filename 。
( 3 ) imfinfo imfinfo 函数用于读取图像文件的有关信息,其语法格式为
imfinfo(filename,fmt) imfinfo 函数返回一个结构 info ,它反映了该图像的各方面信息,其主要数据包括: 文件名(路径)、文件格式、文件格式版本号、文件的修改时间、文件的大小、文件的 长度、文件的宽度、每个像素的位数、图像的类型等。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |